one's weaknesses and strengths - German English Dictionary